home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / vol_200 / 271_02 / center.doc < prev    next >
Text File  |  1987-08-18  |  1KB  |  41 lines

  1.  
  2.  
  3.         NAME
  4.                 center -- center a string
  5.  
  6.         SYNOPSIS
  7.                 r = center(string, size);
  8.                 int r;         starting column for centering
  9.                 char *string;  string to center
  10.                 int size;      width of field for centering
  11.  
  12.  
  13.         DESCRIPTION
  14.         This function returns the starting column to print a
  15.         string for the string to be centered in a field of
  16.         "size" characters.  For the screen, the width would
  17.         usually be 80, and for printers, either 80 or 132.
  18.         The string MUST NOT BE longer than the size specified,
  19.         since there is no error cheking for this condition and
  20.         an unusable result will be returned.
  21.  
  22.  
  23.  
  24.         EXAMPLE
  25.            char title[] = "Title of Program";
  26.  
  27.            main() {
  28.               int i;
  29.               i = center(title, 80);
  30.               d_say(2, i, title);     /* display title centered in row 2 */
  31.               }
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.         This function is found in SMTCx.LIB for the Turbo-C Compiler
  41.